turf-banked terrace - Turco Inglés Diccionario